package it.ap.sa.acqua.auth.service;

import java.util.List;

import it.ap.sa.acqua.dao.beans.TUserBean;
import it.ap.sa.acqua.dao.model.TUser;
 
 
public interface IUserService {
     
	public TUserBean findById(Long id);
     
    TUser findBySSO(String sso);
     
    void saveUser(TUser user);
     
    public void updateUser(TUserBean tUserBean);
     
    void deleteUserBySSO(String sso);
 
    List<TUser> findAllUsers(); 
     
    boolean isUserSSOUnique(Long id, String sso);
 
}
